castles in the air
(build) castles in the air
​(to have) plans or dreams that are not likely to happen or come true
As a child he would wander round the boatyards, building castles in the air about owning a boat one day.
空中楼閣